my foot! - Turkish English Dictionary